insulating enclosure - Espagnol Anglais Dictionnaire